package com.cdtye.shuoh.domain.Frame;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;


@Data
@AllArgsConstructor
@NoArgsConstructor
public class BaseFrame {
    /**
     * 报文头：5AA5
     */
    private String sync;

    /**
     * 报文长度
     */
    private String packetLength;

    /**
     * 状态监测装置ID（17位编码）
     */
    private String cmdId;

    /**
     * 帧类型
     */
    private String frameType;

    /**
     * 报文类型
     */
    private String packetType;

    /**
     * 帧序列号（无符号整数）
     */
    private String frameNo;

    /**
     * 校验位
     */
    private String crc16;

    /**
     * 报文尾：0x96
     */
    private String end;

    /**
     * 设备标识
     */
    private String deviceIdentification;

}
